在Fedora上使用Linux Fetion

[摘要] －－  by libfetion

1:  安装开发编译环境
sudo yum install qt4 qt4-devel libcurl libcurl-devel kernel-devel automake gcc-c++ glibc glibc-devel

2: 去 http://www.libfetion.cn/Linux_demoapp_download.html 下载最新的libfetion GUI源代码

3: 使用解压命令解压下载后的文件
  tar -zxvf linux-fetion-***.tar.gz   (***为程序版本号)

4: 进入解压后的文件夹
cd linux-fetion-***  (***为程序版本号)

5: 如果你是64位系统，则运行64_libfetion.sh  脚本
     ./64_libfetion.sh

6:运行编译命令
    qmake-qt4 LIBS+=" -ldl" ///多谢supcyper的帮助，就是这个需要特别的参数
    make

7: 运行安装程序脚本
./install.sh

8: 最后： 如果一切顺利的话。你可以在程序菜单你看见libfetion了， 这时你可以删掉你下载的文件了.
如果编译遇到问题，可以在这里跟帖（仅限于Fedora上的编译问题）




大家都知道中国移动的飞信业务只能在特定的手机和Windows PC上使用。除了这两个计算平台以外，我们就没有办法使用飞信了。不过网上的Libfetion大哥就自己开发了Libfetion的库，进而开发了 Libfetion的GUI程序。可惜他只提供了Ubuntu、Gentoo和Arch三个发行版的包，没有提供Fedora的rpm包。幸好还有GUI 源码包使用。

好，自己动手，丰衣足食。我们自己来编译属于自己的libfetion

首先当然是从网上下载，下载地址是这个：http://www.libfetion.cn/download/App/linux-fetion-0.2.1.tar.gz

下载完以后就解压出来。然后打开终端，进入到你解压后的目录里。此时请你确保你的电脑能够有一个比较好的互联网连接，或者是Fedora的DVD介质版本，因为在编译之前我们需要下载一些软件包以解决编译和运行Libfetion的依赖关系。

第一步，把终端里的用户改为root。在终端里键入命令su，然后键入root用户的密码，这样就可以把用户转换到权限较高的root用户。因为在使用 yum的时候一定要用root权限。这是Fedora系统的特性。

第二步，在终端里面输入yum install qt4 qt4-devel libcurl libcurl-devel kernel-devel automake gcc-c++ glibc glibc-devel，稍等片刻，系统就会自动下载和安装好各个软件包的。这样我们就构建好一个编译Libfetion的环境了。至于如何提高yum下载速度，请参详这个网址：http://blog.fedorachina.cn/linux ... resto_and_axel.html

第三步，在终端里输入qmake-qt4，大约5秒钟后，终端又再弹出提示符出来接着。如果qmake不正常，它会连带一些错误信息一起弹出来的。在这些错误信息中寻找解决办法。然后接着就是make。这里可能需要耗费几分钟的时间（编译时间视乎你的电脑性能），而且终端里不停出现一大堆代码出来。当它不再出现新的代码同时出现一个提示符的时候，编译意味着完成了。好！你的libfetion就此完成了。

最后，在终端里运行./linux-fetion，一个Linux飞信的GUI客户端就呈现在你的眼前。呵呵！！！Feodra和Fetion这两个F可以共存咯！

